namespace ColladaDotNet
{
	/// <remarks/>
    
	[System.SerializableAttribute()]
    
    
	[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.collada.org/2005/11/COLLADASchema")]
	public partial class InputLocalOffset {
        
		private ulong offsetField;
        
		private string semanticField;
        
		private string sourceField;
        
		private ulong setField;
        
		private bool setFieldSpecified;
        
		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute()]
		public ulong offset {
			get {
				return this.offsetField;
			}
			set {
				this.offsetField = value;
			}
		}
        
		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute(DataType="NMTOKEN")]
		public string semantic {
			get {
				return this.semanticField;
			}
			set {
				this.semanticField = value;
			}
		}
        
		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute()]
		public string source {
			get {
				return this.sourceField;
			}
			set {
				this.sourceField = value;
			}
		}
        
		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute()]
		public ulong set {
			get {
				return this.setField;
			}
			set {
				this.setField = value;
			}
		}
        
		/// <remarks/>
		[System.Xml.Serialization.XmlIgnoreAttribute()]
		public bool setSpecified {
			get {
				return this.setFieldSpecified;
			}
			set {
				this.setFieldSpecified = value;
			}
		}
	}
}